package com.gxa.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

/**
 * (Mp)实体类
 *
 * @author makejava
 * @since 2020-11-25 17:20:29
 */
@ApiModel(value = "消息推送 ")
public class Mp implements Serializable {
    private static final long serialVersionUID = -41545610304308836L;
    /**
     * 消息推送id(主键)
     */
    @ApiModelProperty(name = "mpId",notes = "消息推送id(主键)",required = false,value = "消息推送id(主键)")
    private Integer mpId;
    /**
     * 推送消息内容
     */
    @ApiModelProperty(name = "mpPmc",notes = "推送消息内容",required = false,value = "推送消息内容")
    private String mpPmc;
    /**
     * 推送消息状态(0:等待发送 1:已发送)
     */
    @ApiModelProperty(name = "mpPms",notes = "推送消息状态(0:等待发送 1:已发送)",required = false,value = "推送消息状态(0:等待发送 1:已发送)")
    private Integer mpPms;
    /**
     * 发送时间
     */
    @ApiModelProperty(name = "mpSt",notes = "发送时间",required = false,value = "发送时间")
    private Date mpSt;
    /**
     * 状态(0:已删除 1:未删除)
     */
    @ApiModelProperty(name = "mpStatus",notes = "状态(0:已删除 1:未删除)",required = false,value = "状态(0:已删除 1:未删除)")
    private Integer mpStatus;
    /**
     * 测试会员id（外键）
     */
    @ApiModelProperty(name = "mpTmid",notes = "测试会员id（外键）",required = false,value = "测试会员id（外键）")
    private Integer mpTmid;
    /**
     * 测试会员id（外键）
     */
    @ApiModelProperty(name = "articleId",notes = "文章id（外键）",required = false,value = "文章id（外键））")
    private Integer articleId;


    private Member member;

    public Integer getMpId() {
        return mpId;
    }

    public void setMpId(Integer mpId) {
        this.mpId = mpId;
    }

    public String getMpPmc() {
        return mpPmc;
    }

    public void setMpPmc(String mpPmc) {
        this.mpPmc = mpPmc;
    }

    public Integer getMpPms() {
        return mpPms;
    }

    public void setMpPms(Integer mpPms) {
        this.mpPms = mpPms;
    }

    public Date getMpSt() {
        return mpSt;
    }

    public void setMpSt(Date mpSt) {
        this.mpSt = mpSt;
    }

    public Integer getMpStatus() {
        return mpStatus;
    }

    public void setMpStatus(Integer mpStatus) {
        this.mpStatus = mpStatus;
    }

    public Integer getMpTmid() {
        return mpTmid;
    }

    public void setMpTmid(Integer mpTmid) {
        this.mpTmid = mpTmid;
    }

    public Member getMember() {
        return member;
    }

    public void setMember(Member member) {
        this.member = member;
    }

    public Integer getArticleId() {
        return articleId;
    }

    public void setArticleId(Integer articleId) {
        this.articleId = articleId;
    }

    @Override
    public String toString() {
        return "Mp{" +
                "mpId=" + mpId +
                ", mpPmc='" + mpPmc + '\'' +
                ", mpPms=" + mpPms +
                ", mpSt=" + mpSt +
                ", mpStatus=" + mpStatus +
                ", mpTmid=" + mpTmid +
                ", articleId=" + articleId +
                ", member=" + member +
                '}';
    }
}